#ifndef _GL_SUBRESOURCE_DATA_H_
#define _GL_SUBRESOURCE_DATA_H_

#include <stdlib.h>

typedef struct GL_SUBRESOURCE_DATA 
{
  const void *pSysMem;
  unsigned int SysMemPitch;
  unsigned int SysMemSlicePitch;
	unsigned int Format;
	unsigned int Type;

  GL_SUBRESOURCE_DATA()
  {
    pSysMem = NULL;
    SysMemPitch = 0;
    SysMemSlicePitch = 0;
		Format = 0;
		Type = 0;
  }
} GL_SUBRESOURCE_DATA;

#endif